NASA's Europa Clipper mission successfully launched on October 14, 2024, at 12:06 PM EDT from... (25 revisions)